tenon sate - Español Inglés Diccionario